- variable
- = var1) переменнаяа) в процедурном программировании и ООП - именованная область памяти данных, которой программно можно присваивать разные значения (variable value), считывать их и модифицировать. Таким образом, содержимое ячеек этой памяти - это текущее значение переменной. Для использования переменной в программе её необходимо (явно или неявно) объявить: присвоить идентификатор (identifier) и задать тип.
Every variable must have a type that precedes its name. — Каждая переменная должна иметь тип, который (при объявлении переменной) предшествует её имени. Тип переменной определяет, какие возможные значения она может принимать и какие операции над ней можно выполнять. Соответствие типа переменной и её использования проверяется во время компиляции программы. В большинстве ЯВУ переменная перед тем, как её можно будет использовать в программе, должна быть инициализирована, т. е. ей необходимо присвоить начальное значение (initial value). До инициализации значение переменных неопределено (см. uninitialized variable) и их использование в программе диагностируется компилятором как ошибка. По области действия различают локальные (local variable) и глобальные (global variable) переменные
б) в языках функционального и логического программирования - переменная означает неизвестную величинусм. тж. anonymous variable, array variable, automatic variable, binary variable, byte variable, character variable, class variable, declare, definitional domain, dynamic variable, environment variable, expression, file variable, independent variable, induction variable, instance variable, integer variable, key variable, literal, loop variable, named variable, pointer variable, private variable, procedure variable, qualifier, reference variable, register variable, scalar variable, state variable, static variable, string variable, system variable, variable list, variable name, variable renaming2) изменчивый, непостоянный, изменяющийся
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007.